'Declaration
Public Overloads Shared Function SerializeObject( _
ByVal As Object, _
ByVal As Type, _
ByVal As String, _
ByVal As XmlTextWriter, _
ByVal As Assembly, _
ByVal () As Object, _
ByVal As Boolean, _
ByVal As Hashtable, _
ByVal As Object _
) As Boolean
'使用法
Dim o As Object
Dim saveInterface As Type
Dim elementName As String
Dim w As XmlTextWriter
Dim callingAssembly As Assembly
Dim args() As Object
Dim saveType As Boolean
Dim restrictedNamedStyles As Hashtable
Dim addedNamedStyles As Object
Dim value As Boolean
value = Serializer.SerializeObject(o, saveInterface, elementName, w, callingAssembly, args, saveType, restrictedNamedStyles, addedNamedStyles)
public static bool SerializeObject(
object ,
Type ,
string ,
XmlTextWriter ,
Assembly ,
object[] ,
bool ,
Hashtable ,
object
)
パラメータ
- o
- シリアル化するオブジェクト
- saveInterface
- 使用するシリアル化インタフェース
- elementName
- XML要素の名前
- w
- 保存先のXmlTextWriterオブジェクト
- callingAssembly
- オブジェクトの実装を含むアセンブリを指定します。
- args
- saveInterface.Serializeメソッド(最初の引数としてwを含む)に渡す引数
- saveType
- 保存するかどうか
- restrictedNamedStyles
- interface.Serializeメソッドに渡す引数
- addedNamedStyles
- interface.Serializeメソッドに渡す引数
戻り値の型
成功した場合はTrue、それ以外の場合はFalse